package com.lianzhihui.romeex.bean;

import java.io.Serializable;
import java.util.List;

/**
 * @ProjectName: romeex
 * @Package: com.lianzhihui.romeex.bean
 * @ClassName: MyTeamBean
 * @Description: java类作用描述
 * @Author: zhanghong
 * @CreateDate: 2020/11/24 16:51
 * @UpdateUser: 更新者：
 * @UpdateDate: 2020/11/24 16:51
 * @UpdateRemark: 更新说明：
 * @Version: 1.0
 */

/**
 * @Override public int compareTo(Object o) {
 * <p>
 * }
 * @Override public int compareTo(Object o) {
 * <p>
 * }
 */

public class OrePoolBean implements Serializable {

    /**
     * retPriceCNY : 4.1763
     * totalPledgeAward : {"pledgeAmount":"0","waitingPledgeAmount":"276.61720583","totalAward":"113.89450796","yesterdayAward":"2.22171404","fissionLevel":3,"communityLevel":1}
     * pledgeAmountTrend : {"sevenPledgeAmount":[{"timeStamp":1607061350962,"pledgeAmount":"7385.98214554"},{"timeStamp":1607011199999,"pledgeAmount":"7431.23693082"},{"timeStamp":1606924799999,"pledgeAmount":"6948.68907912"},{"timeStamp":1606838399999,"pledgeAmount":"6466.14122551"},{"timeStamp":1606751999999,"pledgeAmount":"6466.14122551"},{"timeStamp":1606665599999,"pledgeAmount":"6466.14122551"},{"timeStamp":1606579199999,"pledgeAmount":"6466.14122551"}]}
     * wholeCirculation : {"totalMings":"73829.52624143","totalWaiting":"1000","totalPledge":"0","totalDestroy":"132530.57375857","totalPlacement":"0","waitingRate":0,"pledgeRate":0,"destroyRate":0,"mingsRate":0,"placementRate":0}
     * eachPoolBalance : {"rollingPoolRET":"51685.52335161","rollingPoolRUSD":"20800","destroyPoolRET":"132701.57375857","sportsPoolRET":"33132.64343964","loanPoolRUSD":"1800","rollingPoolRETRate":0,"rollingPoolRUSDRate":0,"destroyPoolRETRate":0,"loanPoolRUSDRate":0,"sportsPoolRETRate":0}
     * retPrice : 0.62170000
     * wholeNetworkInfo : {"wholePledgeAmount":"15300","wholeWaitingAmount":"5500","todayAddAmount":"200000","yesterdayAddAmount":"4400","hashrateCoefficient":"0.022","yesterdayTotalMings":"919.29704308","yesterdayTotalDestroy":"40736.56236553"}
     * userTeamInfo : {"directUserCount":69,"allEffectUser":162,"teamPledgeAmount":"7382.98214555","teamWaitingPledgeAmount":"4616.11967163"}
     * inviteCode : 123456
     * priceTrend : {"allPrice":[{"id":null,"coinCode":null,"coinName":"RET","coinNameAlias":null,"coinNameBinance":null,"querytime":null,"coinPrice":"0.62170000","addtime":null,"coinPriceCny":"4.18","coinPriceNine":null,"insertTime":null,"coinPriceBtc":null,"timestamp":1607061350478,"dateStr":"2020-12-04","rise":"-0.0005"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1607011199999,"dateStr":"2020-12-03","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606924799999,"dateStr":"2020-12-02","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606838399999,"dateStr":"2020-12-01","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606751999999,"dateStr":"2020-11-30","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606665599999,"dateStr":"2020-11-29","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606579199999,"dateStr":"2020-11-28","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606492799999,"dateStr":"2020-11-27","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606406399999,"dateStr":"2020-11-26","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606319999999,"dateStr":"2020-11-25","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606233599999,"dateStr":"2020-11-24","rise":"0.0"},{"id":"5fbbdc712c2b5401faa38b46","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-23 23:59:44","coinPrice":"0.60490000","addtime":"2020-11-23 23:59:45","coinPriceCny":"4.05","coinPriceNine":"1","insertTime":"2020-11-23T15:59:45.654+0000","coinPriceBtc":"","timestamp":1606147199999,"dateStr":"2020-11-23","rise":"0.0"},{"id":"5fba8af32c2b5401fa54ed71","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-22 23:59:46","coinPrice":"0.63080000","addtime":"2020-11-22 23:59:47","coinPriceCny":"4.22","coinPriceNine":"1","insertTime":"2020-11-22T15:59:47.699+0000","coinPriceBtc":"","timestamp":1606060799999,"dateStr":"2020-11-22","rise":"0.0"},{"id":"5fb939682c2b5401fa1cff90","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-21 23:59:35","coinPrice":"0.60500000","addtime":"2020-11-21 23:59:36","coinPriceCny":"4.05","coinPriceNine":"1","insertTime":"2020-11-21T15:59:36.723+0000","coinPriceBtc":"","timestamp":1605974399999,"dateStr":"2020-11-21","rise":"0.0"},{"id":"5fb7e7e72c2b5401fae79c81","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-20 23:59:34","coinPrice":"0.54640000","addtime":"2020-11-20 23:59:35","coinPriceCny":"3.66","coinPriceNine":"1","insertTime":"2020-11-20T15:59:35.530+0000","coinPriceBtc":"","timestamp":1605887999999,"dateStr":"2020-11-20","rise":"0.0"},{"id":"5fb696732c2b5401fab43311","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-19 23:59:46","coinPrice":"0.51510000","addtime":"2020-11-19 23:59:47","coinPriceCny":"3.46","coinPriceNine":"1","insertTime":"2020-11-19T15:59:47.588+0000","coinPriceBtc":"","timestamp":1605801599999,"dateStr":"2020-11-19","rise":"0.0"},{"id":"5fb544e02c2b5401fa82ab4f","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-18 23:59:27","coinPrice":"0.48270000","addtime":"2020-11-18 23:59:28","coinPriceCny":"3.23","coinPriceNine":"1","insertTime":"2020-11-18T15:59:28.994+0000","coinPriceBtc":"","timestamp":1605715199999,"dateStr":"2020-11-18","rise":"0.0"},{"id":"5fb3f3652c2b5401fa4db52a","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-17 23:59:32","coinPrice":"0.20000000","addtime":"2020-11-17 23:59:33","coinPriceCny":"1.34","coinPriceNine":"1","insertTime":"2020-11-17T15:59:33.470+0000","coinPriceBtc":"","timestamp":1605628799999,"dateStr":"2020-11-17","rise":"0.0"},{"id":"5fb2a1ef2c2b5401fa242e09","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-16 23:59:42","coinPrice":"0.20000000","addtime":"2020-11-16 23:59:43","coinPriceCny":"1.34","coinPriceNine":"1","insertTime":"2020-11-16T15:59:43.493+0000","coinPriceBtc":"","timestamp":1605542399999,"dateStr":"2020-11-16","rise":"0.0"},{"id":"5fb1506a2c2b5401fa021ba5","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-15 23:59:36","coinPrice":"0.20000000","addtime":"2020-11-15 23:59:38","coinPriceCny":"1.35","coinPriceNine":"1","insertTime":"2020-11-15T15:59:38.211+0000","coinPriceBtc":"","timestamp":1605455999999,"dateStr":"2020-11-15","rise":"0.0"},{"id":"5faffee52c2b5401fae2b24b","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-14 23:59:33","coinPrice":"0.20000000","addtime":"2020-11-14 23:59:33","coinPriceCny":"1.35","coinPriceNine":"1","insertTime":"2020-11-14T15:59:33.810+0000","coinPriceBtc":"","timestamp":1605369599999,"dateStr":"2020-11-14","rise":"0.0"},{"id":"5faead692c2b5401fac218de","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-13 23:59:36","coinPrice":"0.20000000","addtime":"2020-11-13 23:59:37","coinPriceCny":"1.35","coinPriceNine":"1","insertTime":"2020-11-13T15:59:37.337+0000","coinPriceBtc":"","timestamp":1605283199999,"dateStr":"2020-11-13","rise":"0.0"},{"id":"5fad5bf02c2b5401fa9df18a","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-12 23:59:43","coinPrice":"0.00000000","addtime":"2020-11-12 23:59:44","coinPriceCny":"0.00","coinPriceNine":"1","insertTime":"2020-11-12T15:59:44.444+0000","coinPriceBtc":"","timestamp":1605196799999,"dateStr":"2020-11-12","rise":"0.0"},{"id":"5fac0a795acd6d4e4e407322","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-11 23:59:52","coinPrice":"0.21000000","addtime":"2020-11-11 23:59:53","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-11T15:59:53.305+0000","coinPriceBtc":"","timestamp":1605110399999,"dateStr":"2020-11-11","rise":"0.0"},{"id":"5faab8e45acd6d4e4e1a630c","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-10 23:59:31","coinPrice":"0.21000000","addtime":"2020-11-10 23:59:32","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-10T15:59:32.507+0000","coinPriceBtc":"","timestamp":1605023999999,"dateStr":"2020-11-10","rise":"0.0"},{"id":"5fa967765acd6d4e4ef6777b","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-09 23:59:49","coinPrice":"0.21000000","addtime":"2020-11-09 23:59:50","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-09T15:59:50.855+0000","coinPriceBtc":"","timestamp":1604937599999,"dateStr":"2020-11-09","rise":"0.0"},{"id":"5fa815fd5acd6d4e4ed16575","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-08 23:59:56","coinPrice":"0.21000000","addtime":"2020-11-08 23:59:57","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-08T15:59:57.461+0000","coinPriceBtc":"","timestamp":1604851199999,"dateStr":"2020-11-08","rise":"0.0"},{"id":"5fa6c47e5acd6d4e4eae5fcd","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-07 23:59:57","coinPrice":"0.21000000","addtime":"2020-11-07 23:59:58","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-07T15:59:58.988+0000","coinPriceBtc":"","timestamp":1604764799999,"dateStr":"2020-11-07","rise":"0.0"},{"id":"5fa572fe5acd6d4e4e8b23d9","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-06 23:59:56","coinPrice":"0.21000000","addtime":"2020-11-06 23:59:58","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-06T15:59:58.576+0000","coinPriceBtc":"","timestamp":1604678399999,"dateStr":"2020-11-06","rise":"0.0"},{"id":"5fa421705acd6d4e4e66e378","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-05 23:59:44","coinPrice":"0.21000000","addtime":"2020-11-05 23:59:44","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-05T15:59:44.466+0000","coinPriceBtc":"","timestamp":1604591999999,"dateStr":"2020-11-05","rise":"0.0"},{"id":"5fa2cfe85acd6d4e4e42ffc2","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-04 23:59:36","coinPrice":"0.21000000","addtime":"2020-11-04 23:59:36","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-04T15:59:36.345+0000","coinPriceBtc":"","timestamp":1604505599999,"dateStr":"2020-11-04","rise":"0.0"},{"id":"5fa17e6f5acd6d4e4e1f0630","coinCode":"MKKSDKSD43","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-03 23:59:43","coinPrice":"0.21000000","addtime":"2020-11-03 23:59:43","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-03T15:59:43.589+0000","coinPriceBtc":"","timestamp":1604419199999,"dateStr":"2020-11-03","rise":"0.0"},{"id":"5fa02ce25acd6d4e4efb41b8","coinCode":"MKKSDKSD43","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-02 23:59:29","coinPrice":"0.21000000","addtime":"2020-11-02 23:59:30","coinPriceCny":"1.43","coinPriceNine":"1","insertTime":"2020-11-02T15:59:30.667+0000","coinPriceBtc":"","timestamp":1604332799999,"dateStr":"2020-11-02","rise":"0.0"}],"sevenPrice":[{"id":null,"coinCode":null,"coinName":"RET","coinNameAlias":null,"coinNameBinance":null,"querytime":null,"coinPrice":"0.62170000","addtime":null,"coinPriceCny":"4.18","coinPriceNine":null,"insertTime":null,"coinPriceBtc":null,"timestamp":1607061350478,"dateStr":"2020-12-04","rise":"-0.0005"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1607011199999,"dateStr":"2020-12-03","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606924799999,"dateStr":"2020-12-02","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606838399999,"dateStr":"2020-12-01","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606751999999,"dateStr":"2020-11-30","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606665599999,"dateStr":"2020-11-29","rise":"0.0"},{"id":"5fbca6542c2b5401fac36cf6","coinCode":"","coinName":"RET","coinNameAlias":"RET","coinNameBinance":"RET","querytime":"2020-11-24 14:21:07","coinPrice":"0.62170000","addtime":"2020-11-24 14:21:08","coinPriceCny":"4.18","coinPriceNine":"1","insertTime":"2020-11-24T06:21:08.695+0000","coinPriceBtc":"","timestamp":1606579199999,"dateStr":"2020-11-28","rise":"0.0"}]}
     */

    private String retPriceCNY;
    private TotalPledgeAwardBean totalPledgeAward;
    private PledgeAmountTrendBean pledgeAmountTrend;
    private WholeCirculationBean wholeCirculation;
    private EachPoolBalanceBean eachPoolBalance;
    private String retPrice;
    private WholeNetworkInfoBean wholeNetworkInfo;
    private UserTeamInfoBean userTeamInfo;
    private String inviteCode;
    private PriceTrendBean priceTrend;

    public String getRetPriceCNY() {
        return retPriceCNY;
    }

    public void setRetPriceCNY(String retPriceCNY) {
        this.retPriceCNY = retPriceCNY;
    }

    public TotalPledgeAwardBean getTotalPledgeAward() {
        return totalPledgeAward;
    }

    public void setTotalPledgeAward(TotalPledgeAwardBean totalPledgeAward) {
        this.totalPledgeAward = totalPledgeAward;
    }

    public PledgeAmountTrendBean getPledgeAmountTrend() {
        return pledgeAmountTrend;
    }

    public void setPledgeAmountTrend(PledgeAmountTrendBean pledgeAmountTrend) {
        this.pledgeAmountTrend = pledgeAmountTrend;
    }

    public WholeCirculationBean getWholeCirculation() {
        return wholeCirculation;
    }

    public void setWholeCirculation(WholeCirculationBean wholeCirculation) {
        this.wholeCirculation = wholeCirculation;
    }

    public EachPoolBalanceBean getEachPoolBalance() {
        return eachPoolBalance;
    }

    public void setEachPoolBalance(EachPoolBalanceBean eachPoolBalance) {
        this.eachPoolBalance = eachPoolBalance;
    }

    public String getRetPrice() {
        return retPrice;
    }

    public void setRetPrice(String retPrice) {
        this.retPrice = retPrice;
    }

    public WholeNetworkInfoBean getWholeNetworkInfo() {
        return wholeNetworkInfo;
    }

    public void setWholeNetworkInfo(WholeNetworkInfoBean wholeNetworkInfo) {
        this.wholeNetworkInfo = wholeNetworkInfo;
    }

    public UserTeamInfoBean getUserTeamInfo() {
        return userTeamInfo;
    }

    public void setUserTeamInfo(UserTeamInfoBean userTeamInfo) {
        this.userTeamInfo = userTeamInfo;
    }

    public String getInviteCode() {
        return inviteCode;
    }

    public void setInviteCode(String inviteCode) {
        this.inviteCode = inviteCode;
    }

    public PriceTrendBean getPriceTrend() {
        return priceTrend;
    }

    public void setPriceTrend(PriceTrendBean priceTrend) {
        this.priceTrend = priceTrend;
    }

    public static class TotalPledgeAwardBean {
        /**
         * pledgeAmount : 0
         * waitingPledgeAmount : 276.61720583
         * totalAward : 113.89450796
         * yesterdayAward : 2.22171404
         * fissionLevel : 3
         * communityLevel : 1
         */

        private String pledgeAmount;
        private String waitingPledgeAmount;
        private String totalAward;
        private String yesterdayAward;


        public String getPledgeAmount() {
            return pledgeAmount;
        }

        public void setPledgeAmount(String pledgeAmount) {
            this.pledgeAmount = pledgeAmount;
        }

        public String getWaitingPledgeAmount() {
            return waitingPledgeAmount;
        }

        public void setWaitingPledgeAmount(String waitingPledgeAmount) {
            this.waitingPledgeAmount = waitingPledgeAmount;
        }

        public String getTotalAward() {
            return totalAward;
        }

        public void setTotalAward(String totalAward) {
            this.totalAward = totalAward;
        }

        public String getYesterdayAward() {
            return yesterdayAward;
        }

        public void setYesterdayAward(String yesterdayAward) {
            this.yesterdayAward = yesterdayAward;
        }


    }

    public static class PledgeAmountTrendBean {
        private List<SevenPledgeAmountBean> sevenPledgeAmount;

        public List<SevenPledgeAmountBean> getSevenPledgeAmount() {
            return sevenPledgeAmount;
        }

        public void setSevenPledgeAmount(List<SevenPledgeAmountBean> sevenPledgeAmount) {
            this.sevenPledgeAmount = sevenPledgeAmount;
        }

        public static class SevenPledgeAmountBean implements Comparable {
            /**
             * timeStamp : 1607061350962
             * pledgeAmount : 7385.98214554
             */

            private long timeStamp;
            private String pledgeAmount;

            public long getTimeStamp() {
                return timeStamp;
            }

            public void setTimeStamp(long timeStamp) {
                this.timeStamp = timeStamp;
            }

            public String getPledgeAmount() {
                return pledgeAmount;
            }

            public void setPledgeAmount(String pledgeAmount) {
                this.pledgeAmount = pledgeAmount;
            }

            @Override
            public int compareTo(Object o) {
                if (((SevenPledgeAmountBean) o).timeStamp > this.timeStamp) {
                    return -1;
                }
                return 1;
            }
        }
    }

    public static class WholeCirculationBean {
        /**
         * totalMings : 73829.52624143
         * totalWaiting : 1000
         * totalPledge : 0
         * totalDestroy : 132530.57375857
         * totalPlacement : 0
         * waitingRate : 0.0
         * pledgeRate : 0.0
         * destroyRate : 0.0
         * mingsRate : 0.0
         * placementRate : 0.0
         */

        private String totalMings;
        private String totalWaiting;
        private String totalPledge;
        private String totalDestroy;
        private String totalPlacement;
        private double waitingRate;
        private double pledgeRate;
        private double destroyRate;
        private double mingsRate;
        private double placementRate;


        public String getTotalMings() {
            return totalMings;
        }

        public void setTotalMings(String totalMings) {
            this.totalMings = totalMings;
        }

        public String getTotalWaiting() {
            return totalWaiting;
        }

        public void setTotalWaiting(String totalWaiting) {
            this.totalWaiting = totalWaiting;
        }

        public String getTotalPledge() {
            return totalPledge;
        }

        public void setTotalPledge(String totalPledge) {
            this.totalPledge = totalPledge;
        }

        public String getTotalDestroy() {
            return totalDestroy;
        }

        public void setTotalDestroy(String totalDestroy) {
            this.totalDestroy = totalDestroy;
        }

        public String getTotalPlacement() {
            return totalPlacement;
        }

        public void setTotalPlacement(String totalPlacement) {
            this.totalPlacement = totalPlacement;
        }

        public double getWaitingRate() {
            return waitingRate;
        }

        public void setWaitingRate(double waitingRate) {
            this.waitingRate = waitingRate;
        }

        public double getPledgeRate() {
            return pledgeRate;
        }

        public void setPledgeRate(double pledgeRate) {
            this.pledgeRate = pledgeRate;
        }

        public double getDestroyRate() {
            return destroyRate;
        }

        public void setDestroyRate(double destroyRate) {
            this.destroyRate = destroyRate;
        }

        public double getMingsRate() {
            return mingsRate;
        }

        public void setMingsRate(double mingsRate) {
            this.mingsRate = mingsRate;
        }

        public double getPlacementRate() {
            return placementRate;
        }

        public void setPlacementRate(double placementRate) {
            this.placementRate = placementRate;
        }
    }

    public static class EachPoolBalanceBean {
        /**
         * rollingPoolRET : 51685.52335161
         * rollingPoolRUSD : 20800
         * destroyPoolRET : 132701.57375857
         * sportsPoolRET : 33132.64343964
         * loanPoolRUSD : 1800
         * rollingPoolRETRate : 0.0
         * rollingPoolRUSDRate : 0.0
         * destroyPoolRETRate : 0.0
         * loanPoolRUSDRate : 0.0
         * sportsPoolRETRate : 0.0
         */

        private String rollingPoolRET;
        private String rollingPoolRUSD;
        private String destroyPoolRET;
        private String sportsPoolRET;
        private String loanPoolRUSD;
        private float rollingPoolRETRate;
        private float rollingPoolRUSDRate;
        private float destroyPoolRETRate;
        private float loanPoolRUSDRate;
        private float sportsPoolRETRate;

        public String getRollingPoolRET() {
            return rollingPoolRET;
        }

        public void setRollingPoolRET(String rollingPoolRET) {
            this.rollingPoolRET = rollingPoolRET;
        }

        public String getRollingPoolRUSD() {
            return rollingPoolRUSD;
        }

        public void setRollingPoolRUSD(String rollingPoolRUSD) {
            this.rollingPoolRUSD = rollingPoolRUSD;
        }

        public String getDestroyPoolRET() {
            return destroyPoolRET;
        }

        public void setDestroyPoolRET(String destroyPoolRET) {
            this.destroyPoolRET = destroyPoolRET;
        }

        public String getSportsPoolRET() {
            return sportsPoolRET;
        }

        public void setSportsPoolRET(String sportsPoolRET) {
            this.sportsPoolRET = sportsPoolRET;
        }

        public String getLoanPoolRUSD() {
            return loanPoolRUSD;
        }

        public void setLoanPoolRUSD(String loanPoolRUSD) {
            this.loanPoolRUSD = loanPoolRUSD;
        }

        public float getRollingPoolRETRate() {
            return rollingPoolRETRate;
        }

        public void setRollingPoolRETRate(float rollingPoolRETRate) {
            this.rollingPoolRETRate = rollingPoolRETRate;
        }

        public float getRollingPoolRUSDRate() {
            return rollingPoolRUSDRate;
        }

        public void setRollingPoolRUSDRate(float rollingPoolRUSDRate) {
            this.rollingPoolRUSDRate = rollingPoolRUSDRate;
        }

        public float getDestroyPoolRETRate() {
            return destroyPoolRETRate;
        }

        public void setDestroyPoolRETRate(float destroyPoolRETRate) {
            this.destroyPoolRETRate = destroyPoolRETRate;
        }

        public float getLoanPoolRUSDRate() {
            return loanPoolRUSDRate;
        }

        public void setLoanPoolRUSDRate(float loanPoolRUSDRate) {
            this.loanPoolRUSDRate = loanPoolRUSDRate;
        }

        public float getSportsPoolRETRate() {
            return sportsPoolRETRate;
        }

        public void setSportsPoolRETRate(float sportsPoolRETRate) {
            this.sportsPoolRETRate = sportsPoolRETRate;
        }
    }

    public static class WholeNetworkInfoBean {
        /**
         * wholePledgeAmount : 15300
         * wholeWaitingAmount : 5500
         * todayAddAmount : 200000
         * yesterdayAddAmount : 4400
         * hashrateCoefficient : 0.022
         * yesterdayTotalMings : 919.29704308
         * yesterdayTotalDestroy : 40736.56236553
         */

        private String wholePledgeAmount;
        private String wholeWaitingAmount;
        private String todayAddAmount;
        private String yesterdayAddAmount;
        private String hashrateCoefficient;
        private String yesterdayTotalMings;
        private String yesterdayTotalDestroy;

        public String getWholePledgeAmount() {
            return wholePledgeAmount;
        }

        public void setWholePledgeAmount(String wholePledgeAmount) {
            setNullCheck(wholePledgeAmount);
            this.wholePledgeAmount = wholePledgeAmount;
        }

        public String getWholeWaitingAmount() {
            return wholeWaitingAmount;
        }

        public void setWholeWaitingAmount(String wholeWaitingAmount) {setNullCheck(wholeWaitingAmount);
            this.wholeWaitingAmount = wholeWaitingAmount;
        }

        public String getTodayAddAmount() {
            return todayAddAmount;
        }

        public void setTodayAddAmount(String todayAddAmount) {setNullCheck(todayAddAmount);
            this.todayAddAmount = todayAddAmount;
        }

        public String getYesterdayAddAmount() {
            return yesterdayAddAmount;
        }

        public void setYesterdayAddAmount(String yesterdayAddAmount) {
            this.yesterdayAddAmount = yesterdayAddAmount;
        }

        public String getHashrateCoefficient() {
            return hashrateCoefficient;
        }

        public void setHashrateCoefficient(String hashrateCoefficient) {
            this.hashrateCoefficient = hashrateCoefficient;
        }

        public String getYesterdayTotalMings() {
            return yesterdayTotalMings;
        }

        public void setYesterdayTotalMings(String yesterdayTotalMings) {
            this.yesterdayTotalMings = yesterdayTotalMings;
        }

        public String getYesterdayTotalDestroy() {
            return yesterdayTotalDestroy;
        }

        public void setYesterdayTotalDestroy(String yesterdayTotalDestroy) {
            this.yesterdayTotalDestroy = yesterdayTotalDestroy;
        }
    }

    public static class UserTeamInfoBean {
        /**
         * directUserCount : 69
         * allEffectUser : 162
         * teamPledgeAmount : 7382.98214555
         * teamWaitingPledgeAmount : 4616.11967163
         */

        private int directUserCount;
        private int allEffectUser;
        private String teamPledgeAmount;
        private String teamWaitingPledgeAmount;
        private int fissionLevel;
        private int communityLevel;

        public int getFissionLevel() {
            return fissionLevel;
        }

        public void setFissionLevel(int fissionLevel) {
            this.fissionLevel = fissionLevel;
        }

        public int getCommunityLevel() {
            return communityLevel;
        }

        public void setCommunityLevel(int communityLevel) {
            this.communityLevel = communityLevel;
        }

        public int getDirectUserCount() {
            return directUserCount;
        }

        public void setDirectUserCount(int directUserCount) {
            this.directUserCount = directUserCount;
        }

        public int getAllEffectUser() {
            return allEffectUser;
        }

        public void setAllEffectUser(int allEffectUser) {
            this.allEffectUser = allEffectUser;
        }

        public String getTeamPledgeAmount() {
            return teamPledgeAmount;
        }

        public void setTeamPledgeAmount(String teamPledgeAmount) {
            this.teamPledgeAmount = teamPledgeAmount;
        }

        public String getTeamWaitingPledgeAmount() {
            return teamWaitingPledgeAmount;
        }

        public void setTeamWaitingPledgeAmount(String teamWaitingPledgeAmount) {
            this.teamWaitingPledgeAmount = teamWaitingPledgeAmount;
        }
    }

    public static class PriceTrendBean {
        private List<SevenPriceBean> sevenPrice;


        public List<SevenPriceBean> getSevenPrice() {
            return sevenPrice;
        }

        public void setSevenPrice(List<SevenPriceBean> sevenPrice) {
            this.sevenPrice = sevenPrice;
        }


        public static class SevenPriceBean implements Comparable {
            /**
             * id : null
             * coinCode : null
             * coinName : RET
             * coinNameAlias : null
             * coinNameBinance : null
             * querytime : null
             * coinPrice : 0.62170000
             * addtime : null
             * coinPriceCny : 4.18
             * coinPriceNine : null
             * insertTime : null
             * coinPriceBtc : null
             * timestamp : 1607061350478
             * dateStr : 2020-12-04
             * rise : -0.0005
             */

            private String coinPrice;

            private String coinPriceCny;

            private long timestamp;


            public String getCoinPrice() {
                return coinPrice;
            }

            public void setCoinPrice(String coinPrice) {
                this.coinPrice = coinPrice;
            }

            public String getCoinPriceCny() {
                return coinPriceCny;
            }

            public void setCoinPriceCny(String coinPriceCny) {
                this.coinPriceCny = coinPriceCny;
            }

            public long getTimestamp() {
                return timestamp;
            }

            public void setTimestamp(long timestamp) {
                this.timestamp = timestamp;
            }

            @Override
            public int compareTo(Object o) {
                if (((SevenPriceBean) o).timestamp > this.timestamp) {
                    return -1;
                }
                return 1;
            }
        }
    }

    private static void setNullCheck(String value){
        if(value==null||value.isEmpty()){
            value="";
        }
    }
}
